home *** CD-ROM | disk | FTP | other *** search
/ Freelog 117 / FreelogNo117-OctobreNovembre2013.iso / Programmation / jedit / jedit5.1.0install.exe / {app} / modes / actionscript.xml next >
Extensible Markup Language  |  2013-07-28  |  26KB  |  833 lines

  1. <?xml version="1.0"?>
  2. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  3.  
  4. <!--
  5.     ActionScript mode by Ben Glazer <ben@enspire.com>
  6.     Adapted from JavaScript mode by Andre Kaplan
  7.     Updated for Flash MX 2004 by Nahuel Foronda <www.asfusion.com>
  8. -->
  9. <MODE>
  10.     <PROPS>
  11.         <PROPERTY NAME="indentOpenBrackets" VALUE="{" />
  12.         <PROPERTY NAME="indentCloseBrackets" VALUE="}" />
  13.         <!-- the ; hack is there so that stuff like if(bob) fred();
  14.              does not indent the next line -->
  15.         <PROPERTY NAME="indentPrevLine" VALUE="\s*(if|while)\s*(|else|case|default:)[^;]*|for\s*\(.*)" />
  16.         <!-- set this to 'true' if you want to use GNU coding style -->
  17.         <PROPERTY NAME="doubleBracketIndent" VALUE="false" />
  18.         <PROPERTY NAME="commentStart" VALUE="/*" />
  19.         <PROPERTY NAME="commentEnd" VALUE="*/" />
  20.         <PROPERTY NAME="lineComment" VALUE="//" />
  21.         <PROPERTY NAME="wordBreakChars" VALUE=",+-=<>/?^&*" />
  22.     </PROPS>
  23.  
  24.     <RULES ESCAPE="\" IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE">
  25.         <!-- whitespace: (space and tab) -->
  26.         <SPAN TYPE="COMMENT1">
  27.             <BEGIN>/*</BEGIN>
  28.             <END>*/</END>
  29.         </SPAN>
  30.  
  31.         <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  32.             <BEGIN>"</BEGIN>
  33.             <END>"</END>
  34.         </SPAN>
  35.  
  36.         <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  37.             <BEGIN>'</BEGIN>
  38.             <END>'</END>
  39.         </SPAN>
  40.  
  41.         <MARK_PREVIOUS TYPE="FUNCTION" MATCH_TYPE="CONTEXT">(</MARK_PREVIOUS>
  42.  
  43.         <EOL_SPAN TYPE="COMMENT1">//</EOL_SPAN>
  44.         <SEQ TYPE="NULL">)</SEQ>
  45.         <SEQ TYPE="NULL">(</SEQ>
  46.  
  47.         <SEQ TYPE="OPERATOR">=</SEQ>
  48.         <SEQ TYPE="OPERATOR">!</SEQ>
  49.         <SEQ TYPE="OPERATOR">>=</SEQ>
  50.         <SEQ TYPE="OPERATOR"><=</SEQ>
  51.         <SEQ TYPE="OPERATOR">+</SEQ>
  52.         <SEQ TYPE="OPERATOR">-</SEQ>
  53.         <SEQ TYPE="OPERATOR">/</SEQ>
  54.         <SEQ TYPE="OPERATOR">*</SEQ>
  55.         <SEQ TYPE="OPERATOR">></SEQ>
  56.         <SEQ TYPE="OPERATOR"><</SEQ>
  57.         <SEQ TYPE="OPERATOR">%</SEQ>
  58.         <SEQ TYPE="OPERATOR">&</SEQ>
  59.         <SEQ TYPE="OPERATOR">|</SEQ>
  60.         <SEQ TYPE="OPERATOR">^</SEQ>
  61.         <SEQ TYPE="OPERATOR">~</SEQ>
  62.         <SEQ TYPE="OPERATOR">.</SEQ>
  63.         <SEQ TYPE="OPERATOR">}</SEQ>
  64.         <SEQ TYPE="OPERATOR">{</SEQ>
  65.         <SEQ TYPE="OPERATOR">,</SEQ>
  66.         <SEQ TYPE="OPERATOR">;</SEQ>
  67.         <SEQ TYPE="OPERATOR">]</SEQ>
  68.         <SEQ TYPE="OPERATOR">[</SEQ>
  69.         <SEQ TYPE="OPERATOR">?</SEQ>
  70.         <MARK_PREVIOUS TYPE="LABEL" MATCH_TYPE="CONTEXT"
  71.             AT_LINE_START="TRUE">:</MARK_PREVIOUS>
  72.         <SEQ TYPE="OPERATOR">:</SEQ>
  73.  
  74.         <KEYWORDS>
  75.             <!-- ActionScript's reserved words (see AS:TDG p.332) -->
  76.             <KEYWORD1>add</KEYWORD1>   <!-- deprecated -->
  77.             <KEYWORD1>and</KEYWORD1>   <!-- deprecated -->
  78.             <KEYWORD1>break</KEYWORD1>
  79.             <KEYWORD1>continue</KEYWORD1>
  80.             <KEYWORD1>delete</KEYWORD1>
  81.             <KEYWORD1>do</KEYWORD1>
  82.             <KEYWORD1>else</KEYWORD1>
  83.             <KEYWORD1>eq</KEYWORD1>   <!-- deprecated -->
  84.             <KEYWORD1>for</KEYWORD1>
  85.             <KEYWORD1>function</KEYWORD1>
  86.             <KEYWORD1>ge</KEYWORD1>   <!-- deprecated -->
  87.             <KEYWORD1>gt</KEYWORD1>   <!-- deprecated -->
  88.             <KEYWORD1>if</KEYWORD1>
  89.             <KEYWORD1>ifFrameLoaded</KEYWORD1>   <!-- deprecated -->
  90.             <KEYWORD1>in</KEYWORD1>
  91.             <KEYWORD1>le</KEYWORD1>   <!-- deprecated -->
  92.             <KEYWORD1>lt</KEYWORD1>   <!-- deprecated -->
  93.             <KEYWORD1>ne</KEYWORD1>   <!-- deprecated -->
  94.             <KEYWORD1>new</KEYWORD1>
  95.             <KEYWORD1>not</KEYWORD1>   <!-- deprecated -->
  96.             <KEYWORD1>on</KEYWORD1>
  97.             <KEYWORD1>onClipEvent</KEYWORD1>
  98.             <KEYWORD1>or</KEYWORD1>   <!-- deprecated -->
  99.             <KEYWORD1>return</KEYWORD1>
  100.             <LITERAL2>this</LITERAL2>
  101.             <KEYWORD1>tellTarget</KEYWORD1>   <!-- deprecated -->
  102.             <KEYWORD1>typeof</KEYWORD1>
  103.             <KEYWORD1>var</KEYWORD1>
  104.             <KEYWORD3>void</KEYWORD3>
  105.             <KEYWORD1>while</KEYWORD1>
  106.             <KEYWORD1>with</KEYWORD1>
  107.  
  108.             <KEYWORD2>Bindable</KEYWORD2>
  109.             <!-- Built-in objects (good idea not to use these names!)-->
  110.             <KEYWORD3>Array</KEYWORD3>
  111.             <KEYWORD3>Boolean</KEYWORD3>
  112.             <KEYWORD3>Color</KEYWORD3>
  113.             <KEYWORD3>Date</KEYWORD3>
  114.             <KEYWORD3>Function</KEYWORD3>
  115.             <KEYWORD3>Key</KEYWORD3>
  116.             <KEYWORD3>MovieClip</KEYWORD3>
  117.             <KEYWORD3>Sprite</KEYWORD3>
  118.             <KEYWORD3>Math</KEYWORD3>
  119.             <KEYWORD3>Mouse</KEYWORD3>
  120.             <KEYWORD3>Number</KEYWORD3>
  121.             <KEYWORD3>uint</KEYWORD3>
  122.             <KEYWORD3>Object</KEYWORD3>
  123.             <KEYWORD3>Selection</KEYWORD3>
  124.             <KEYWORD3>Sound</KEYWORD3>
  125.             <KEYWORD3>String</KEYWORD3>
  126.             <KEYWORD3>XML</KEYWORD3>
  127.             <KEYWORD3>XMLNode</KEYWORD3>
  128.             <KEYWORD3>XMLSocket</KEYWORD3>
  129.  
  130.             <!-- Literals -->
  131.             <LITERAL2>NaN</LITERAL2>
  132.             <LITERAL2>Infinity</LITERAL2>
  133.             <LITERAL2>false</LITERAL2>
  134.             <LITERAL2>null</LITERAL2>
  135.             <LITERAL2>true</LITERAL2>
  136.             <LITERAL2>undefined</LITERAL2>
  137.  
  138.             <!-- Global functions -->
  139.             <LITERAL2>Boolean</LITERAL2>
  140.             <LITERAL2>call</LITERAL2>
  141.             <LITERAL2>Date</LITERAL2>
  142.             <LITERAL2>escape</LITERAL2>
  143.             <LITERAL2>eval</LITERAL2>
  144.             <LITERAL2>fscommand</LITERAL2>
  145.             <LITERAL2>getProperty</LITERAL2>
  146.             <LITERAL2>getTimer</LITERAL2>
  147.             <LITERAL2>getURL</LITERAL2>
  148.             <LITERAL2>getVersion</LITERAL2>
  149.             <LITERAL2>gotoAndPlay</LITERAL2>
  150.             <LITERAL2>gotoAndStop</LITERAL2>
  151.             <LITERAL2>#include</LITERAL2>
  152.             <LITERAL2>int</LITERAL2>   <!-- deprecated -->
  153.             <LITERAL2>isFinite</LITERAL2>
  154.             <LITERAL2>isNaN</LITERAL2>
  155.             <LITERAL2>loadMovie</LITERAL2>
  156.             <LITERAL2>loadMovieNum</LITERAL2>
  157.             <LITERAL2>loadVariables</LITERAL2>
  158.             <LITERAL2>loadVariablesNum</LITERAL2>
  159.             <LITERAL2>maxscroll</LITERAL2>
  160.             <LITERAL2>newline</LITERAL2>
  161.             <LITERAL2>nextFrame</LITERAL2>
  162.             <LITERAL2>nextScene</LITERAL2>
  163.             <LITERAL2>Number</LITERAL2>
  164.             <LITERAL2>parseFloat</LITERAL2>
  165.             <LITERAL2>parseInt</LITERAL2>
  166.             <LITERAL2>play</LITERAL2>
  167.             <LITERAL2>prevFrame</LITERAL2>
  168.             <LITERAL2>prevScene</LITERAL2>
  169.             <LITERAL2>print</LITERAL2>
  170.             <LITERAL2>printAsBitmap</LITERAL2>
  171.             <LITERAL2>printAsBitmapNum</LITERAL2>
  172.             <LITERAL2>printNum</LITERAL2>
  173.             <LITERAL2>random</LITERAL2>   <!-- deprecated -->
  174.             <LITERAL2>removeMovieClip</LITERAL2>
  175.             <LITERAL2>scroll</LITERAL2>
  176.             <LITERAL2>setProperty</LITERAL2>
  177.             <LITERAL2>startDrag</LITERAL2>
  178.             <LITERAL2>stop</LITERAL2>
  179.             <LITERAL2>stopAllSounds</LITERAL2>
  180.             <LITERAL2>stopDrag</LITERAL2>
  181.             <LITERAL2>String</LITERAL2>
  182.             <LITERAL2>targetPath</LITERAL2>
  183.             <LITERAL2>tellTarget</LITERAL2>   <!-- deprecated -->
  184.             <LITERAL2>toggleHighQuality</LITERAL2>   <!-- deprecated -->
  185.             <LITERAL2>trace</LITERAL2>
  186.             <LITERAL2>unescape</LITERAL2>
  187.             <LITERAL2>unloadMovie</LITERAL2>
  188.             <LITERAL2>unloadMovieNum</LITERAL2>
  189.             <LITERAL2>updateAfterEvent</LITERAL2>
  190.  
  191.              <!-- Start Update -->
  192.             <LITERAL2>prototype</LITERAL2>
  193.             <LITERAL2>clearInterval</LITERAL2>
  194.             <LITERAL2>getVersion</LITERAL2>
  195.             <LITERAL2>length</LITERAL2>
  196.             <LITERAL2>__proto__</LITERAL2>
  197.             <LITERAL2>__constructor__</LITERAL2>
  198.             <LITERAL2>ASSetPropFlags</LITERAL2>
  199.             <LITERAL2>setInterval</LITERAL2>
  200.             <LITERAL2>setI</LITERAL2>
  201.             <KEYWORD3>MMExecute</KEYWORD3>
  202.             
  203.              <!-- MovieCLip methods-->
  204.             <LITERAL2>attachMovie</LITERAL2>
  205.             <LITERAL2>createEmptyMovieClip</LITERAL2>
  206.             <LITERAL2>createTextField</LITERAL2>
  207.             <LITERAL2>duplicateMovieClip</LITERAL2>
  208.             <LITERAL2>getBounds</LITERAL2>
  209.             <LITERAL2>getBytesLoaded</LITERAL2>
  210.             <LITERAL2>getBytesTotal</LITERAL2>
  211.             <LITERAL2>getDepth</LITERAL2>
  212.             <LITERAL2>globalToLocal</LITERAL2>
  213.             <LITERAL2>hitTest</LITERAL2>
  214.             <LITERAL2>localToGlobal</LITERAL2>
  215.             <LITERAL2>setMask</LITERAL2>
  216.             <LITERAL2>swapDepths</LITERAL2>
  217.             <LITERAL2>attachAudio</LITERAL2>
  218.             <LITERAL2>getInstanceAtDepth</LITERAL2>
  219.             <LITERAL2>getNextHighestDepth</LITERAL2>
  220.             <LITERAL2>getSWFVersion</LITERAL2>
  221.             <LITERAL2>getTextSnapshot</LITERAL2>
  222.             <LITERAL2>getSWFVersion</LITERAL2>
  223.             <LITERAL2>getSWFVersion</LITERAL2>
  224.             
  225.             <!-- MovieCLip drawing methods  -->
  226.             <LITERAL2>beginFill</LITERAL2>
  227.             <LITERAL2>beginGradientFill</LITERAL2>
  228.             <LITERAL2>clear</LITERAL2>
  229.             <LITERAL2>curveTo</LITERAL2>
  230.             <LITERAL2>endFill</LITERAL2>
  231.             <LITERAL2>lineStyle</LITERAL2>
  232.             <LITERAL2>lineTo</LITERAL2>
  233.             <LITERAL2>moveTo</LITERAL2>
  234.             
  235.             <!-- MovieCLip properties  -->
  236.             <LITERAL2>enabled</LITERAL2>
  237.             <LITERAL2>focusEnabled</LITERAL2>
  238.             <LITERAL2>hitArea</LITERAL2>
  239.             <LITERAL2>tabChildren</LITERAL2>
  240.             <LITERAL2>tabEnabled</LITERAL2>
  241.             <LITERAL2>tabIndex</LITERAL2>
  242.             <LITERAL2>trackAsMenu</LITERAL2>
  243.             <LITERAL2>menu</LITERAL2>
  244.             <LITERAL2>useHandCursor</LITERAL2>
  245.             
  246.             <!-- MovieCLip Events  -->
  247.             <LITERAL2>onData</LITERAL2>
  248.             <LITERAL2>onDragOut</LITERAL2>
  249.             <LITERAL2>onDragOver</LITERAL2>
  250.             <LITERAL2>onEnterFrame</LITERAL2>
  251.             <LITERAL2>onKeyDown</LITERAL2>
  252.             <LITERAL2>onKeyUp</LITERAL2>
  253.             <LITERAL2>onKillFocus</LITERAL2>
  254.             <LITERAL2>onLoad</LITERAL2>
  255.             <LITERAL2>onMouseDown</LITERAL2>
  256.             <LITERAL2>onMouseMove</LITERAL2>
  257.             <LITERAL2>onMouseUp</LITERAL2>
  258.             <LITERAL2>onPress</LITERAL2>
  259.             <LITERAL2>onRelease</LITERAL2>
  260.             <LITERAL2>onReleaseOutside</LITERAL2>
  261.             <LITERAL2>onRollOut</LITERAL2>
  262.             <LITERAL2>onRollOver</LITERAL2>
  263.             <LITERAL2>onSetFocus</LITERAL2>
  264.             <LITERAL2>onUnload</LITERAL2>
  265.             
  266.             <!-- MovieClipLoader class -->
  267.             <LITERAL2>MovieClipLoader</LITERAL2>
  268.             <LITERAL2>getProgress</LITERAL2>
  269.             <LITERAL2>loadClip</LITERAL2>
  270.             <LITERAL2>onLoadComplete</LITERAL2>
  271.             <LITERAL2>onLoadError</LITERAL2>
  272.             <LITERAL2>onLoadInit</LITERAL2>
  273.             <LITERAL2>onLoadProgress</LITERAL2>
  274.             <LITERAL2>onLoadStart</LITERAL2>
  275.             <LITERAL2>unloadClip</LITERAL2>
  276.             
  277.             <!-- PrintJob class -->
  278.             <LITERAL2>PrintJob</LITERAL2>
  279.             <LITERAL2>addPage</LITERAL2>
  280.             
  281.             <!-- Camera class -->
  282.             <LITERAL2>Camera</LITERAL2>
  283.             <LITERAL2>activityLevel</LITERAL2>
  284.             <LITERAL2>bandwidth</LITERAL2>
  285.             <LITERAL2>currentFps</LITERAL2>
  286.             <LITERAL2>fps</LITERAL2>
  287.             <LITERAL2>index</LITERAL2>
  288.             <LITERAL2>motionLevel</LITERAL2>
  289.             <LITERAL2>motionTimeOut</LITERAL2>
  290.             <LITERAL2>muted</LITERAL2>
  291.             <LITERAL2>name</LITERAL2>
  292.             <LITERAL2>names</LITERAL2>
  293.             <LITERAL2>onActivity</LITERAL2>
  294.             <LITERAL2>onStatus</LITERAL2>
  295.             <LITERAL2>quality</LITERAL2>
  296.             <LITERAL2>setMode</LITERAL2>
  297.             <LITERAL2>setMotionLevel</LITERAL2>
  298.             <LITERAL2>setQuality</LITERAL2>
  299.             
  300.             <!-- Microphone class -->
  301.             <LITERAL2>Microphone</LITERAL2>
  302.             <LITERAL2>gain</LITERAL2>
  303.             <LITERAL2>rate</LITERAL2>
  304.             <LITERAL2>setGain</LITERAL2>
  305.             <LITERAL2>setRate</LITERAL2>
  306.             <LITERAL2>setSilenceLevel</LITERAL2>
  307.             <LITERAL2>setUseEchoSuppression</LITERAL2>
  308.             <LITERAL2>silenceLevel</LITERAL2>
  309.             <LITERAL2>silenceTimeout</LITERAL2>
  310.             <LITERAL2>useEchoSuppression</LITERAL2>
  311.             
  312.             <!-- ContextMenu Class -->
  313.             <LITERAL2>ContextMenu</LITERAL2>
  314.             <LITERAL2>builtInItems</LITERAL2>
  315.             <LITERAL2>copy</LITERAL2>
  316.             <LITERAL2>customItems</LITERAL2>
  317.             <LITERAL2>hideBuiltInItems</LITERAL2>
  318.             <LITERAL2>onSelect</LITERAL2>
  319.             <LITERAL2>caption</LITERAL2>
  320.             <LITERAL2>ContextMenuItem</LITERAL2>
  321.             <LITERAL2>separatorBefore</LITERAL2>
  322.             <LITERAL2>visible</LITERAL2>
  323.             
  324.             <!-- Error class -->
  325.             <LITERAL2>Error</LITERAL2>
  326.             <LITERAL2>visible</LITERAL2>
  327.             <LITERAL2>message</LITERAL2>
  328.             
  329.             <!-- operators grenn-->
  330.             <KEYWORD1>instanceof</KEYWORD1>
  331.             <KEYWORD1>#endinitclip</KEYWORD1>
  332.             <KEYWORD1>#initclip</KEYWORD1>
  333.             
  334.             <!-- properties -->
  335.             <LITERAL2>_alpha</LITERAL2>
  336.             <LITERAL2>_currentframe</LITERAL2>
  337.             <LITERAL2>_droptarget</LITERAL2>
  338.             <LITERAL2>_focusrect</LITERAL2>
  339.             <LITERAL2>_framesloaded</LITERAL2>
  340.             <LITERAL2>_height</LITERAL2>
  341.             <LITERAL2>_name</LITERAL2>
  342.             <LITERAL2>_quality</LITERAL2>
  343.             <LITERAL2>_rotation</LITERAL2>
  344.             <LITERAL2>_soundbuftime</LITERAL2>
  345.             <LITERAL2>_target</LITERAL2>
  346.             <LITERAL2>_totalframes</LITERAL2>
  347.             <LITERAL2>_url</LITERAL2>
  348.             <LITERAL2>_visible</LITERAL2>
  349.             <LITERAL2>_width</LITERAL2>
  350.             <LITERAL2>_x</LITERAL2>
  351.             <LITERAL2>_xmouse</LITERAL2>
  352.             <LITERAL2>_xscale</LITERAL2>
  353.             <LITERAL2>_y</LITERAL2>
  354.             <LITERAL2>_ymouse</LITERAL2>
  355.             <LITERAL2>_yscale</LITERAL2>
  356.             <LITERAL2>_parent</LITERAL2>
  357.             <LITERAL2>_root</LITERAL2>
  358.             <LITERAL2>_level</LITERAL2>
  359.             <LITERAL2>_lockroot</LITERAL2>
  360.             <LITERAL2>_accProps</LITERAL2>
  361.             
  362.             
  363.             <!-- Array -->
  364.             <LITERAL2>sortOn</LITERAL2>
  365.             <LITERAL2>toString</LITERAL2>
  366.             <LITERAL2>splice</LITERAL2>
  367.             <LITERAL2>sort</LITERAL2>
  368.             <LITERAL2>slice</LITERAL2>
  369.             <LITERAL2>shift</LITERAL2>
  370.             <LITERAL2>reverse</LITERAL2>
  371.             <LITERAL2>push</LITERAL2>
  372.             <LITERAL2>join</LITERAL2>
  373.             <LITERAL2>pop</LITERAL2>
  374.             <LITERAL2>concat</LITERAL2>
  375.             <LITERAL2>unshift</LITERAL2>
  376.             
  377.             <!-- Arguments -->
  378.             <LITERAL2>arguments</LITERAL2>
  379.             <LITERAL2>callee</LITERAL2>
  380.             <LITERAL2>caller</LITERAL2>
  381.             <LITERAL2>valueOf</LITERAL2>
  382.             
  383.             <!-- Date Class -->
  384.             <LITERAL2>getDate</LITERAL2>
  385.             <LITERAL2>getDay</LITERAL2>
  386.             <LITERAL2>getFullYear</LITERAL2>
  387.             <LITERAL2>getHours</LITERAL2>
  388.             <LITERAL2>getMilliseconds</LITERAL2>
  389.             <LITERAL2>getMinutes</LITERAL2>
  390.             <LITERAL2>getMonth</LITERAL2>
  391.             <LITERAL2>getSeconds</LITERAL2>
  392.             <LITERAL2>getTime</LITERAL2>
  393.             <LITERAL2>getTimezoneOffset</LITERAL2>
  394.             <LITERAL2>getUTCDate</LITERAL2>
  395.             <LITERAL2>getUTCDay</LITERAL2>
  396.             <LITERAL2>getUTCFullYear</LITERAL2>
  397.             <LITERAL2>getUTCHours</LITERAL2>
  398.             <LITERAL2>getUTCMilliseconds</LITERAL2>
  399.             <LITERAL2>getUTCMinutes</LITERAL2>
  400.             <LITERAL2>getUTCMonth</LITERAL2>
  401.             <LITERAL2>getUTCSeconds</LITERAL2>
  402.             <LITERAL2>getYear</LITERAL2>
  403.             <LITERAL2>setDate</LITERAL2>
  404.             <LITERAL2>setFullYear</LITERAL2>
  405.             <LITERAL2>setHours</LITERAL2>
  406.             <LITERAL2>setMilliseconds</LITERAL2>
  407.             <LITERAL2>setMinutes</LITERAL2>
  408.             <LITERAL2>setMonth</LITERAL2>
  409.             <LITERAL2>setSeconds</LITERAL2>
  410.             <LITERAL2>setTime</LITERAL2>
  411.             <LITERAL2>setUTCDate</LITERAL2>
  412.             <LITERAL2>setUTCFullYear</LITERAL2>
  413.             <LITERAL2>setUTCHours</LITERAL2>
  414.             <LITERAL2>setUTCMilliseconds</LITERAL2>
  415.             <LITERAL2>setUTCMinutes</LITERAL2>
  416.             <LITERAL2>setUTCMonth</LITERAL2>
  417.             <LITERAL2>setUTCSeconds</LITERAL2>
  418.             <LITERAL2>setYear</LITERAL2>
  419.             <LITERAL2>UTC</LITERAL2>
  420.             
  421.             <!-- Function -->
  422.             <LITERAL2>_global</LITERAL2>
  423.             <LITERAL2>apply</LITERAL2>
  424.             
  425.             <!--  Math Class -->
  426.             <LITERAL2>abs</LITERAL2>
  427.             <LITERAL2>acos</LITERAL2>
  428.             <LITERAL2>asin</LITERAL2>
  429.             <LITERAL2>atan</LITERAL2>
  430.             <LITERAL2>atan2</LITERAL2>
  431.             <LITERAL2>ceil</LITERAL2>
  432.             <LITERAL2>cos</LITERAL2>
  433.             <LITERAL2>exp</LITERAL2>
  434.             <LITERAL2>floor</LITERAL2>
  435.             <LITERAL2>log</LITERAL2>
  436.             <LITERAL2>max</LITERAL2>
  437.             <LITERAL2>min</LITERAL2>
  438.             <LITERAL2>pow</LITERAL2>
  439.             <LITERAL2>round</LITERAL2>
  440.             <LITERAL2>sin</LITERAL2>
  441.             <LITERAL2>sqrt</LITERAL2>
  442.             <LITERAL2>tan</LITERAL2>
  443.             
  444.             <LITERAL2>E</LITERAL2>
  445.             <LITERAL2>LN2</LITERAL2>
  446.             <LITERAL2>LN10</LITERAL2>
  447.             <LITERAL2>LOG2E</LITERAL2>
  448.             <LITERAL2>LOG10E</LITERAL2>
  449.             <LITERAL2>PI</LITERAL2>
  450.             <LITERAL2>SQRT1_2</LITERAL2>
  451.             <LITERAL2>SQRT2</LITERAL2>
  452.             
  453.             <!-- Number -->
  454.             <LITERAL2>MAX_VALUE</LITERAL2>
  455.             <LITERAL2>MIN_VALUE</LITERAL2>
  456.             <LITERAL2>NEGATIVE_INFINITY</LITERAL2>
  457.             <LITERAL2>POSITIVE_INFINITY</LITERAL2>
  458.             
  459.             <!-- Object -->
  460.             <LITERAL2>addProperty</LITERAL2>
  461.             <LITERAL2>registerClass</LITERAL2>
  462.             <LITERAL2>unwatch</LITERAL2>
  463.             <LITERAL2>watch</LITERAL2>
  464.             
  465.             <!-- String -->
  466.             <LITERAL2>charAt</LITERAL2>
  467.             <LITERAL2>charCodeAt</LITERAL2>
  468.             <LITERAL2>fromCharCode</LITERAL2>
  469.             <LITERAL2>lastIndexOf</LITERAL2>
  470.             <LITERAL2>indexOf</LITERAL2>
  471.             <LITERAL2>split</LITERAL2>
  472.             <LITERAL2>substr</LITERAL2>
  473.             <LITERAL2>substring</LITERAL2>
  474.             <LITERAL2>toLowerCase</LITERAL2>
  475.             <LITERAL2>toUpperCase</LITERAL2>
  476.             
  477.             <!-- Accessibility -->
  478.             <LITERAL2>Accessibility</LITERAL2>
  479.             <LITERAL2>isActive</LITERAL2>
  480.             <LITERAL2>updateProperties</LITERAL2>
  481.                           
  482.             
  483.             <!-- System capabilities Class-->
  484.             <LITERAL2>System</LITERAL2>
  485.             <LITERAL2>capabilities</LITERAL2>
  486.             <LITERAL2>exactSettings</LITERAL2>
  487.             <LITERAL2>setClipboard</LITERAL2>
  488.             <LITERAL2>showSettings</LITERAL2>
  489.             <LITERAL2>useCodepage</LITERAL2>
  490.             <LITERAL2>avHardwareDisable</LITERAL2>
  491.             <LITERAL2>hasAccessibility</LITERAL2>
  492.             <LITERAL2>hasAudio</LITERAL2>
  493.             <LITERAL2>hasAudioEncoder</LITERAL2>
  494.             <LITERAL2>hasMP3</LITERAL2>
  495.             <LITERAL2>hasVideoEncoder</LITERAL2>
  496.             <LITERAL2>pixelAspectRatio</LITERAL2>
  497.             <LITERAL2>screenColor</LITERAL2>
  498.             <LITERAL2>screenDPI</LITERAL2>
  499.             <LITERAL2>screenResolutionX</LITERAL2>
  500.             <LITERAL2>screenResolutionY</LITERAL2>
  501.             <LITERAL2>hasEmbeddedVideo</LITERAL2>
  502.             <LITERAL2>hasPrinting</LITERAL2>
  503.             <LITERAL2>hasScreenBroadcast</LITERAL2>
  504.             <LITERAL2>hasScreenPlayback</LITERAL2>
  505.             <LITERAL2>hasStreamingAudio</LITERAL2>
  506.             <LITERAL2>hasStreamingVideo</LITERAL2>
  507.             <LITERAL2>isDebugger</LITERAL2>
  508.             <LITERAL2>language</LITERAL2>
  509.             <LITERAL2>manufacturer</LITERAL2>
  510.             <LITERAL2>os</LITERAL2>
  511.             <LITERAL2>playerType</LITERAL2>
  512.             <LITERAL2>serverString</LITERAL2>
  513.             <LITERAL2>localFileReadDisable</LITERAL2>
  514.             <LITERAL2>version</LITERAL2>
  515.             <!-- System security Class -->
  516.             <LITERAL2>security</LITERAL2>
  517.             
  518.             <!-- Color Class -->
  519.             <LITERAL2>getRGB</LITERAL2>
  520.             <LITERAL2>getTransform</LITERAL2>
  521.             <LITERAL2>setRGB</LITERAL2>
  522.             <LITERAL2>setTransform</LITERAL2>
  523.             
  524.             <!-- Key Class -->
  525.             <LITERAL2>addListener</LITERAL2>
  526.             <LITERAL2>getAscii</LITERAL2>
  527.             <LITERAL2>isDown</LITERAL2>
  528.             <LITERAL2>getCode</LITERAL2>
  529.             <LITERAL2>isToggled</LITERAL2>
  530.             <LITERAL2>removeListener</LITERAL2>
  531.             <LITERAL2>BACKSPACE</LITERAL2>
  532.             <LITERAL2>CAPSLOCK</LITERAL2>
  533.             <LITERAL2>CONTROL</LITERAL2>
  534.             <LITERAL2>DELETEKEY</LITERAL2>
  535.             <LITERAL2>DOWN</LITERAL2>
  536.             <LITERAL2>END</LITERAL2>
  537.             <LITERAL2>ENTER</LITERAL2>
  538.             <LITERAL2>ESCAPE</LITERAL2>
  539.             <LITERAL2>HOME</LITERAL2>
  540.             <LITERAL2>INSERT</LITERAL2>
  541.             <LITERAL2>LEFT</LITERAL2>
  542.             <LITERAL2>PGDN</LITERAL2>
  543.             <LITERAL2>PGUP</LITERAL2>
  544.             <LITERAL2>SHIFT</LITERAL2>
  545.             <LITERAL2>RIGHT</LITERAL2>
  546.             <LITERAL2>SPACE</LITERAL2>
  547.             <LITERAL2>TAB</LITERAL2>
  548.             <LITERAL2>UP</LITERAL2>
  549.             
  550.             <!-- Mouse -->
  551.             <LITERAL2>hide</LITERAL2>
  552.             <LITERAL2>show</LITERAL2>
  553.             <LITERAL2>onMouseWheel</LITERAL2>
  554.             
  555.             <!-- Selection Class-->
  556.             <LITERAL2>getBeginIndex</LITERAL2>
  557.             <LITERAL2>getCaretIndex</LITERAL2>
  558.             <LITERAL2>getEndIndex</LITERAL2>
  559.             <LITERAL2>getFocus</LITERAL2>
  560.             <LITERAL2>setFocus</LITERAL2>
  561.             <LITERAL2>setSelection</LITERAL2>
  562.             
  563.             <!-- SharedObject Class-->
  564.             <LITERAL2>SharedObject</LITERAL2>
  565.             <LITERAL2>data</LITERAL2>
  566.             <LITERAL2>flush</LITERAL2>
  567.             <LITERAL2>getLocal</LITERAL2>
  568.             <LITERAL2>getSize</LITERAL2>
  569.             
  570.             <!-- Sound Class -->
  571.             <LITERAL2>attachSound</LITERAL2>
  572.             <LITERAL2>getVolume</LITERAL2>
  573.             <LITERAL2>loadSound</LITERAL2>
  574.             <LITERAL2>setPan</LITERAL2>
  575.             <LITERAL2>getPan</LITERAL2>
  576.             <LITERAL2>setVolume</LITERAL2>
  577.             <LITERAL2>start</LITERAL2>
  578.             <LITERAL2>duration</LITERAL2>
  579.             <LITERAL2>position</LITERAL2>
  580.             <LITERAL2>onSoundComplete</LITERAL2>
  581.             <LITERAL2>id3</LITERAL2>
  582.             <LITERAL2>onID3</LITERAL2>
  583.             
  584.             <!-- Video Class -->
  585.             <LITERAL2>Video</LITERAL2>
  586.             <LITERAL2>deblocking</LITERAL2>
  587.             <LITERAL2>smoothing</LITERAL2>
  588.             
  589.             <!--  Stage Class -->
  590.             <LITERAL2>Stage</LITERAL2>
  591.             <LITERAL2>align</LITERAL2>
  592.             <LITERAL2>height</LITERAL2>
  593.             <LITERAL2>scaleMode</LITERAL2>
  594.             <LITERAL2>showMenu</LITERAL2>
  595.             <LITERAL2>width</LITERAL2>
  596.             <LITERAL2>onResize</LITERAL2>
  597.             
  598.             <!-- TextField Class -->
  599.             <LITERAL2>getFontList</LITERAL2>
  600.             <LITERAL2>getNewTextFormat</LITERAL2>
  601.             <LITERAL2>getTextFormat</LITERAL2>
  602.             <LITERAL2>removeTextField</LITERAL2>
  603.             <LITERAL2>replaceSel</LITERAL2>
  604.             <LITERAL2>setNewTextFormat</LITERAL2>
  605.             <LITERAL2>setTextFormat</LITERAL2>
  606.             <LITERAL2>autoSize</LITERAL2>
  607.             <LITERAL2>background</LITERAL2>
  608.             <LITERAL2>backgroundColor</LITERAL2>
  609.             <LITERAL2>border</LITERAL2>
  610.             <LITERAL2>borderColor</LITERAL2>
  611.             <LITERAL2>bottomScroll</LITERAL2>
  612.             <LITERAL2>embedFonts</LITERAL2>
  613.             <LITERAL2>hscroll</LITERAL2>
  614.             <LITERAL2>html</LITERAL2>
  615.             <LITERAL2>htmlText</LITERAL2>
  616.             <LITERAL2>maxChars</LITERAL2>
  617.             <LITERAL2>maxhscroll</LITERAL2>
  618.             <LITERAL2>multiline</LITERAL2>
  619.             <LITERAL2>password</LITERAL2>
  620.             <LITERAL2>restrict</LITERAL2>
  621.             <LITERAL2>selectable</LITERAL2>
  622.             <LITERAL2>text</LITERAL2>
  623.             <LITERAL2>textColor</LITERAL2>
  624.             <LITERAL2>textHeight</LITERAL2>
  625.             <LITERAL2>textWidth</LITERAL2>
  626.             <LITERAL2>type</LITERAL2>
  627.             <LITERAL2>variable</LITERAL2>
  628.             <LITERAL2>wordWrap</LITERAL2>
  629.             <LITERAL2>onChanged</LITERAL2>
  630.             <LITERAL2>onScroller</LITERAL2>
  631.             <LITERAL2>TextField</LITERAL2>
  632.             <LITERAL2>mouseWheelEnabled</LITERAL2>
  633.             <LITERAL2>replaceText</LITERAL2>
  634.             
  635.             <!-- StyleSheet Class -->
  636.             <LITERAL2>StyleSheet</LITERAL2>
  637.             <LITERAL2>getStyle</LITERAL2>
  638.             <LITERAL2>getStyleNames</LITERAL2>
  639.             <LITERAL2>parseCSS</LITERAL2>
  640.             <LITERAL2>setStyle</LITERAL2>
  641.             <LITERAL2>styleSheet</LITERAL2>
  642.             
  643.             <!-- TextFormat Class -->
  644.             <LITERAL2>TextFormat</LITERAL2>
  645.             <LITERAL2>getTextExtent</LITERAL2>
  646.             <LITERAL2>blockIndent</LITERAL2>
  647.             <LITERAL2>bold</LITERAL2>
  648.             <LITERAL2>bullet</LITERAL2>
  649.             <LITERAL2>color</LITERAL2>
  650.             <LITERAL2>font</LITERAL2>
  651.             <LITERAL2>indent</LITERAL2>
  652.             <LITERAL2>italic</LITERAL2>
  653.             <LITERAL2>leading</LITERAL2>
  654.             <LITERAL2>leftMargin</LITERAL2>
  655.             <LITERAL2>rightMargin</LITERAL2>
  656.             <LITERAL2>size</LITERAL2>
  657.             <LITERAL2>tabStops</LITERAL2>
  658.             <LITERAL2>target</LITERAL2>
  659.             <LITERAL2>underline</LITERAL2>
  660.             <LITERAL2>url</LITERAL2>
  661.             
  662.             <!-- TextSnapshot object -->
  663.             <LITERAL2>TextSnapshot</LITERAL2>
  664.             <LITERAL2>findText</LITERAL2>
  665.             <LITERAL2>getCount</LITERAL2>
  666.             <LITERAL2>getSelected</LITERAL2>
  667.             <LITERAL2>getSelectedText</LITERAL2>
  668.             <LITERAL2>hitTestTextNearPos</LITERAL2>
  669.             <LITERAL2>getText</LITERAL2>
  670.             <LITERAL2>setSelectColor</LITERAL2>
  671.             <LITERAL2>setSelected</LITERAL2>
  672.             
  673.             <!-- LoadVars Class-->
  674.             <LITERAL2>LoadVars</LITERAL2>
  675.             <LITERAL2>load</LITERAL2>
  676.             <LITERAL2>send</LITERAL2>
  677.             <LITERAL2>sendAndLoad</LITERAL2>
  678.             <LITERAL2>contentType</LITERAL2>
  679.             <LITERAL2>loaded</LITERAL2>
  680.             <LITERAL2>addRequestHeader</LITERAL2>
  681.             
  682.             <!-- LocalConnection Class-->
  683.             <LITERAL2>LocalConnection</LITERAL2>
  684.             <LITERAL2>allowDomain</LITERAL2>
  685.             <LITERAL2>allowInsecureDomain</LITERAL2>
  686.             <LITERAL2>domain</LITERAL2>
  687.             
  688.             <!-- XML Class -->
  689.             <LITERAL2>appendChild</LITERAL2>
  690.             <LITERAL2>cloneNode</LITERAL2>
  691.             <LITERAL2>createElement</LITERAL2>
  692.             <LITERAL2>createTextNode</LITERAL2>
  693.             <LITERAL2>hasChildNodes</LITERAL2>
  694.             <LITERAL2>insertBefore</LITERAL2>
  695.             <LITERAL2>parseXML</LITERAL2>
  696.             <LITERAL2>removeNode</LITERAL2>
  697.             <LITERAL2>attributes</LITERAL2>
  698.             <LITERAL2>childNodes</LITERAL2>
  699.             <LITERAL2>docTypeDecl</LITERAL2>
  700.             <LITERAL2>firstChild</LITERAL2>
  701.             <LITERAL2>ignoreWhite</LITERAL2>
  702.             <LITERAL2>lastChild</LITERAL2>
  703.             <LITERAL2>nextSibling</LITERAL2>
  704.             <LITERAL2>nodeName</LITERAL2>
  705.             <LITERAL2>nodeType</LITERAL2>
  706.             <LITERAL2>nodeValue</LITERAL2>
  707.             <LITERAL2>parentNode</LITERAL2>
  708.             <LITERAL2>previousSibling</LITERAL2>
  709.             <LITERAL2>status</LITERAL2>
  710.             <LITERAL2>xmlDecl</LITERAL2>
  711.             <LITERAL2>close</LITERAL2>
  712.             <LITERAL2>connect</LITERAL2>
  713.             <LITERAL2>onClose</LITERAL2>
  714.             <LITERAL2>onConnect</LITERAL2>
  715.             <LITERAL2>onXML</LITERAL2>
  716.             
  717.             <!-- CustomActions Class -->
  718.             <LITERAL2>CustomActions</LITERAL2>
  719.             <LITERAL2>onUpdate</LITERAL2>
  720.             <LITERAL2>uninstall</LITERAL2>
  721.             <LITERAL2>list</LITERAL2>
  722.             <LITERAL2>install</LITERAL2>
  723.             <LITERAL2>get</LITERAL2>
  724.             
  725.             <!-- NetConnection Class -->
  726.             <LITERAL2>NetConnection</LITERAL2>
  727.             
  728.             <!-- NetStream Class-->
  729.             <LITERAL2>NetStream</LITERAL2>
  730.             <LITERAL2>bufferLength</LITERAL2>
  731.             <LITERAL2>bufferTime</LITERAL2>
  732.             <LITERAL2>bytesLoaded</LITERAL2>
  733.             <LITERAL2>bytesTotal</LITERAL2>
  734.             <LITERAL2>pause</LITERAL2>
  735.             <LITERAL2>seek</LITERAL2>
  736.             <LITERAL2>setBufferTime</LITERAL2>
  737.             <LITERAL2>time</LITERAL2>
  738.             
  739.             <!-- RecordSet Class -->
  740.             <LITERAL2>DataGlue</LITERAL2>
  741.             <LITERAL2>bindFormatFunction</LITERAL2>
  742.             <LITERAL2>bindFormatStrings</LITERAL2>
  743.             <LITERAL2>getDebugConfig</LITERAL2>
  744.             <LITERAL2>getDebugID</LITERAL2>
  745.             <LITERAL2>getService</LITERAL2>
  746.             <LITERAL2>setCredentials</LITERAL2>
  747.             <LITERAL2>setDebugID</LITERAL2>
  748.             <LITERAL2>getDebug</LITERAL2>
  749.             <LITERAL2>setDebug</LITERAL2>
  750.             <LITERAL2>createGatewayConnection</LITERAL2>
  751.             <LITERAL2>NetServices</LITERAL2>
  752.             <LITERAL2>setDefaultGatewayURL</LITERAL2>
  753.             <LITERAL2>addItem</LITERAL2>
  754.             <LITERAL2>addItemAt</LITERAL2>
  755.             <LITERAL2>addView</LITERAL2>
  756.             <LITERAL2>filter</LITERAL2>
  757.             <LITERAL2>getColumnNames</LITERAL2>
  758.             <LITERAL2>getItemAt</LITERAL2>
  759.             <LITERAL2>getLength</LITERAL2>
  760.             <LITERAL2>getNumberAvailable</LITERAL2>
  761.             <LITERAL2>isFullyPopulated</LITERAL2>
  762.             <LITERAL2>isLocal</LITERAL2>
  763.             <LITERAL2>removeAll</LITERAL2>
  764.             <LITERAL2>removeItemAt</LITERAL2>
  765.             <LITERAL2>replaceItemAt</LITERAL2>
  766.             <LITERAL2>setDeliveryMode</LITERAL2>
  767.             <LITERAL2>setField</LITERAL2>
  768.             <LITERAL2>sortItemsBy</LITERAL2>
  769.             
  770.             <!-- deprecated-->
  771.             <KEYWORD2>chr</KEYWORD2>
  772.             <KEYWORD2>mbchr</KEYWORD2>
  773.             <KEYWORD2>mblength</KEYWORD2>
  774.             <KEYWORD2>mbord</KEYWORD2>
  775.             <KEYWORD2>mbsubstring</KEYWORD2>
  776.             <KEYWORD2>ord</KEYWORD2>
  777.             <KEYWORD2>_highquality</KEYWORD2>
  778.             
  779.             <!-- END-->
  780.             
  781.             <!--ECMAScript keywords-->
  782.             <!-- Reserved for future use 
  783.                 (some are already used in some Javascript Engines) 
  784.             -->
  785.             <KEYWORD1>abstract</KEYWORD1>
  786.             <KEYWORD3>boolean</KEYWORD3>
  787.             <KEYWORD3>byte</KEYWORD3>
  788.             <KEYWORD1>case</KEYWORD1>
  789.             <KEYWORD1>catch</KEYWORD1>
  790.             <KEYWORD3>char</KEYWORD3>
  791.             <KEYWORD1>class</KEYWORD1>
  792.             <KEYWORD1>const</KEYWORD1>
  793.             <KEYWORD1>debugger</KEYWORD1>
  794.             <KEYWORD1>default</KEYWORD1>
  795.  
  796.             <KEYWORD3>double</KEYWORD3>
  797.             <KEYWORD1>enum</KEYWORD1>
  798.             <KEYWORD2>export</KEYWORD2>
  799.             <KEYWORD1>extends</KEYWORD1>
  800.             <KEYWORD1>final</KEYWORD1>
  801.             <KEYWORD1>finally</KEYWORD1>
  802.             <KEYWORD3>float</KEYWORD3>
  803.             <KEYWORD1>goto</KEYWORD1>
  804.             <KEYWORD1>implements</KEYWORD1>
  805.  
  806.             <KEYWORD2>import</KEYWORD2>
  807.             <KEYWORD1>instanceof</KEYWORD1>
  808.             <KEYWORD3>int</KEYWORD3>
  809.             <KEYWORD1>interface</KEYWORD1>
  810.             <KEYWORD3>long</KEYWORD3>
  811.             <KEYWORD1>native</KEYWORD1>
  812.             <KEYWORD2>package</KEYWORD2>
  813.             <KEYWORD1>private</KEYWORD1>
  814.             <KEYWORD1>Void</KEYWORD1>
  815.             <KEYWORD1>protected</KEYWORD1>
  816.             <KEYWORD1>public</KEYWORD1>
  817.             <KEYWORD1>dynamic</KEYWORD1>
  818.             <KEYWORD1>override</KEYWORD1>
  819.  
  820.             <KEYWORD3>short</KEYWORD3>
  821.             <KEYWORD1>static</KEYWORD1>
  822.             <LITERAL2>super</LITERAL2>
  823.             <KEYWORD1>switch</KEYWORD1>
  824.             <KEYWORD1>synchronized</KEYWORD1>
  825.             <KEYWORD1>throw</KEYWORD1>
  826.             <KEYWORD1>throws</KEYWORD1>
  827.             <KEYWORD1>transient</KEYWORD1>
  828.             <KEYWORD1>try</KEYWORD1>
  829.             <KEYWORD1>volatile</KEYWORD1>
  830.         </KEYWORDS>
  831.     </RULES>
  832. </MODE>
  833.